<?php

namespace App\Constants;

class ClientConstants
{
    const TEMP_API_BASE_PARAMS = [
        "DatetimeRegStart" => "",
        "DatetimeRegEnd" => "",
        "CustName" => "",
        "Phone" => "",
        "Sex" => "",
        "MediaSourceType" => "",
        "MediaSource" => "",
        "CreatedBy" => "",
        "TmpCustRegType" => "",
        "TmpCustRegTypeMenus" => "",
        "LastRecallDateStart" => "",
        "LastRecallDateEnd" => "",
        "HaveAfterCall" => "",
        "PlanRecallEmp" => "",
        "SalesConsultantId" => "",
        "IsPhone" => "",
        "RecallCountMin" => "",
        "RecallCountMax" => "",
        "DatetimeArriveStart" => "",
        "DatetimeArriveEnd" => "",
        "Remark" => "",
        "Province" => "",
        "City" => "",
        "Area" => "",
        "IsOrdered" => "",
        "Job" => "",
        "AttentionRemark" => "",
        "Address" => "",
        "QQ" => "",
        "WeiXinNo" => "",
        "StartAge" => "",
        "EndAge" => "",
        "LabelTypeId" => "",
        "CustLabelId" => "",
        "NoCustLabelId" => "",
        "NoCustLabelMenus" => "",
        "RecommendEmpId" => "",
        "RecommendCustName" => "",
        "RecommendCustPhone" => "",
        "RecommendCustCardno" => "",
        "TempCustComingNo" => "",
        "IncomeCapacity" => "",
        "GuestId" => "",
        "LastRecallExecuteBy" => "",
        "LastRecallFeedback" => "",
        "isSearch" => "1",
        "pageSize" => "100",
        "pageCurrent" => "1",
        "iscompay" => "0",
        "EmployeeToChannel" => "",
        "orderField" => "",
        "orderDirection" => "",
        "total" => "",
    ];

    const Reservation_TempCustInfo_Create_BASEDATA = [
        "refreshTabId" => '',
        "createType" => '',
        "custLabel" => '[]',
        "DatetimeReg" => "",
        "isAssign" => '',
        "Country" => '0',
// 回访人名字
        "PlanRecallEmps" => "",
// 回访人
        "PlanRecallEmp" => "",
// 建档人
        "CreatedBy" => "",
        "BeautySlonId" => '',
        "BeautySlonIdp" => '',
        "LabelTypeId" => '',
        "LabelId" => '',
        "LabelRemark" => '',
        "Qq" => '',
        "WeixinNo" => '',
        "Remark" => '',
        "first" => 1
    ];

    const ReportCenterPerformanceQueryExportExcelBaseForm = [
        "DatetimePerformance" => 2,
        // *
        "DatetimeRegStart" => "2023-07-27",
        // *
        "DatetimeRegEnd" => "2023-07-27",
        "CustName" => "",
        "CustCardno" => "",
        "Phone" => "",
        "SectionId" => "",
        "ProductTypeId1" => "",
        "ProductTypeId2" => "",
        "ProductTypeId" => "",
        "ProductName" => "",
        "DoctorId" => "",
        "AssistantDoctorId" => "",
        "NurseId" => "",
        "ActionBy" => "",
        "CircuitNurseId" => "",
        "SectionServiceAssistantId" => "",
        "ChargeType" => "",
        "CustType" => "",
        "MediaSourceType" => "EC92B0A8C2EC4C108CDEB04A009E6BDD",
        "MediaSource" => "CD4FBE9424FE4929B49BB04A009ED352",
        "TmpCustRegType" => "",
        "TmpCustRegTypeMenus" => "",
        "FieldConsultantId" => "",
        "AnesthesiaType" => "",
        "AnesthetizerId" => "",
        "pageSize" => 21,
        "pageCurrent" => 1,
        "exportField" => "CustName,Phone,CustCardno,CustStatus,SectionName,TypeName1,TypeName2,TypeName,ProductName,CuretimeNumber,ProductSumQty,DoctorName,AssistantDoctorName,NurseName,CircuitNurseName,ExecuteType,Amount,FinAmount,ActionByName,FieldConsultantName,NoteFieldConsultantName,SectionServiceAssistantName,ChargeNo,ChargeType,DatetimeAction,AnesthesiaType,AnesthetizerId,DatetimeStockout,DatetimeCheckout,MediaSourceTypeName,MediaSourceName,TmpCustRegTypeName,Remark,DatetimeReg",
        "exportTitle" => "客户姓名,电话,客户卡号,客户类型,科室,一级项目,二级项目,三级项目,项目名称,当次治疗次数,产品总次数,医生,医助,护士,巡回护士,业绩类型,执行业绩,财务收支总金额,实际执行医生,美学顾问,开单美学顾问,科室服务助理,收费单号,收费单类型,治疗时间,麻醉方式,麻醉师,生成业绩时间,结账时间,媒介,建档类型,备注,临客建档时间",
        "seq" => 0,
        "IsSearch" => 1,
        "modelCount" => 21,
        "titleName" => "医生业绩查询（公司）",
        "company" => 1,
        "orderField" => "",
        "orderDirection" => "",
        "total" => ""
    ];

    const ReservationTempCustSearchTempCustSearchExportExcelBaseForm = [
        "DatetimeRegStart" => "2024-01-02",
        "DatetimeRegEnd" => "2024-01-02",
        "warnDate" => "",
        "CustName" => "",
        "Phone" => "",
        "Sex" => "",
        "MediaSourceType" => "",
        "MediaSource" => "",
        "CreatedBy" => "",
        "TmpCustRegType" => "",
        "TmpCustRegTypeMenus" => "",
        "LastRecallDateStart" => "",
        "LastRecallDateEnd" => "",
        "HaveAfterCall" => "",
        "PlanRecallEmp" => "",
        "SalesConsultantId" => "",
        "Dept" => "",
        "DeptMenus" => "",
        "IsPhone" => "",
        "RecallCountMin" => "",
        "RecallCountMax" => "",
        "DatetimeArriveStart" => "",
        "DatetimeArriveEnd" => "",
        "DatetimeLastArriveStart" => "",
        "DatetimeLastArriveEnd" => "",
        "Remark" => "",
        "Province" => "",
        "City" => "",
        "Area" => "",
        "IsOrdered" => "",
        "Job" => "",
        "AttentionRemark" => "",
        "Address" => "",
        "QQ" => "",
        "WeiXinNo" => "",
        "StartAge" => "",
        "EndAge" => "",
        "LabelTypeId" => "",
        "CustLabelId" => "",
        "NoCustLabelId" => "",
        "NoCustLabelMenus" => "",
        "RecommendEmpId" => "",
        "RecommendCustName" => "",
        "RecommendCustPhone" => "",
        "RecommendCustCardno" => "",
        "TempCustComingNo" => "",
        "IncomeCapacity" => "",
        "GuestId" => "",
        "LastRecallExecuteBy" => "",
        "LastRecallFeedback" => "",
        "DatetimeUnRecallPlan" => "",
        "UnRecallDatetimePlanStart" => "",
        "UnRecallDatetimePlanEnd" => "",
        "OldPlanRecallEmp" => "",
        "OldSalesConsultantId" => "",
        "CustLifeCycleStatus" => "",
        "HighSeaId" => "",
        "IsHighSea" => "",
        "IsHighSeaAssign" => "",
        "DatetimeToHighSeaStart" => "",
        "DatetimeToHighSeaEnd" => "",
        "DatetimePreToHighSeaStart" => "",
        "DatetimePreToHighSeaEnd" => "",
        "DatetimeHighSeaAssignStart" => "",
        "DatetimeHighSeaAssignEnd" => "",
        "InvWaning" => "N",
        "isSearch" => "1",
        "pageSize" => "21",
        "pageCurrent" => "1",
        "iscompay" => "1",
        "EmployeeToChannel" => "",
        "orderField" => "",
        "orderDirection" => "",
        "total" => "",
    ];

    const ReservationReservationSearchReservationSearchExportExcelBaseForm = [
        'DatetimeReg' => '2',
        'DatetimeRegStart' => '2024-01-09',
        'DatetimeRegEnd' => '2024-01-09',
        'DatetimeRegMin' => '',
        'DatetimeRegMax' => '',
        'CustName' => '',
        'Phone' => '',
        'MediaSourceType' => '9295C7B6F93E4E51A9C09E1C2198CCB5',
        'MediaSource' => '',
        'TypeIdLevel1' => '',
        'TypeIdLevel2' => '',
        'TypeNameAll' => '',
        'IntentionDegree' => '',
        'TmpCustRegType' => '',
        'TmpCustRegTypeMenus' => '',
        'ExpertEmpId' => '',
        'BookEmpId' => '',
        'SalesConsultantId' => '',
        'CreatedBy' => '',
        'PlanRecallEmp' => '',
        'IsVisit' => 'N',
        'RecallCountMin' => '',
        'RecallCountMax' => '',
        'DatetimeLastCallStart' => '',
        'DatetimeLastCallEnd' => '',
        'QQ' => '',
        'WeiXinNo' => '',
        'AttentionQuestions' => '',
        'RecommendEmpId' => '',
        'CustRemark' => '',
        'GuestId' => '',
        'Isxiangxi' => 'N',
        'pageSize' => '40',
        'pageCurrent' => '1',
        'iscompay' => '1'
    ];

}
